vi

vi是Unix/Linux中最常用的一个文本编辑器之一

基本操作

操作 说明
vi a.c 打开或创建 a.c 文件(进入 normal 模式)
ia 进入编辑模式(insert mode)
Esc 回到普通模式(normal mode)
:w 保存
:q 退出
:wqZZ 保存并退出
:q! 强制退出(不保存)
操作 作用
i 在光标前进入插入模式
a 在光标后进入插入模式
o 在下一行新起一行并进入插入模式
dd 删除整行
yy 复制整行
p 粘贴
u 撤销
Ctrl + r 重做
/关键字 + Enter 搜索内容
n / N 向下/向上查找下一个匹配项